home *** CD-ROM | disk | FTP | other *** search
/ Disc Station 16 / Disc Station Vol 16.bin / DRIVERS / EDGE3D / INDEO / README32.TXT < prev    next >
Text File  |  1996-03-01  |  11KB  |  275 lines

  1.  
  2.       Indeo(R) Video Interactive R4.1 -- Version 4.11.15.62
  3.            Microsoft Windows* 95 and Windows NT
  4.                     December 15, 1995
  5.  
  6. This setup program installs the 32-bit Indeo video drivers on Windows 95
  7. or Windows NT systems.
  8.  
  9.  
  10. Readme32.txt Topics:
  11. ------------------
  12.  o Indeo Video Driver Versions
  13.  o Installation
  14.  o Additional Documentation
  15.  o Known Operating Characteristics of R4.1
  16.  o Software Requirements
  17.  o Minimum System Configuration
  18.  o Technical Support and Updates
  19.  
  20.  
  21. Indeo Video Drivers:
  22. --------------------  
  23.   Indeo(R) video interactive R4.1 - V4.11.15.62  [filename: ir41_32.dll]
  24.   Indeo(R) video R3.2             - V3.24.15.03  [filename: ir32_32.dll]
  25.   Indeo(R) video Raw YVU9         - V1.10.15.11  [filename: iyvu9_32.dll]
  26.  
  27. Improvement in V4.11.15.62 over V4.11.15.60:
  28. 1. Alternate line Zoom-by-2 added.  This new feature is described in
  29.    V1.6 of the "Indeo video interactive Video for Windows Programming
  30.    Interface Specification" and in V2.8 of the "Indeo video interactive
  31.    Features and Capabilities" articles. 
  32.  
  33. Improvement in V3.24.15.03 over V3.24.15.02:
  34. 1. Compresses video properly.
  35.  
  36. Improvement in V3.24.15.02 over V3.24.15.01:
  37. 1. Provides correct IF09 data for DirectDraw drivers.
  38.  
  39. Installation:
  40. -------------
  41. Windows 95:
  42.  
  43. The setup program installs the Indeo video drivers in the Windows 95
  44. System subdirectory (e.g. \windows\system).  Setup puts the 
  45. following entries in the system.ini file:
  46.  
  47. [drivers32]
  48. VIDC.IV41=ir41_32.dll
  49. VIDC.IV32=ir32_32.dll
  50. VIDC.IV31=ir32_32.dll
  51. VIDC.YVU9=iyvu9_32.dll
  52.  
  53. Setup also places the following entries in the HKEY_LOCAL_MACHINE
  54. section of the system registry:
  55.  
  56. System\CurrentControlSet\control\MediaResources\icm\vidc.IV41
  57. System\CurrentControlSet\control\MediaResources\icm\vidc.IV32
  58. System\CurrentControlSet\control\MediaResources\icm\vidc.IV31
  59. System\CurrentControlSet\control\MediaResources\icm\vidc.YVU9
  60.  
  61. Windows NT:
  62.  
  63. The setup program installs the Indeo video drivers in the Windows NT
  64. System32 subdirectory (e.g. \windows\system32).  Setup puts the
  65. following entries into the HKEY_LOCAL_MACHINE section of the
  66. system registry:
  67.  
  68. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV41
  69. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV32
  70. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV31
  71. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.YVU9
  72. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IR41_32.DLL
  73. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IR32_32.DLL
  74. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IYVU9_32.DLL
  75.  
  76.  
  77. Additional Documentation:
  78. -------------------------
  79. The following articles and files can be found at the Intel Web site and
  80. CompuServe* forum listed at the end of this document.
  81.  
  82. o COMPTIPS.DOC
  83.   Indeo video interactive Compression Guidelines.
  84.  
  85. o EDITING.DOC
  86.   A brief explanation on how to use present editing tools to edit
  87.   and compress avi files utilizing the new features of Indeo video
  88.   interactive.
  89.  
  90. o IV32DFLT.PAL
  91.   The default Indeo video R3.2 palette.
  92.  
  93. o IV41CNFG.PAL
  94.   The configurable Indeo video interactive palette.
  95.  
  96. o IV41DFLT.PAL
  97.   The default Indeo video interactive palette. 
  98.  
  99. o IVR4PAL.DOC
  100.   An explanation of a new configurable palette mode that is not 
  101.   supported by previous releases of Indeo video.  The codec uses 
  102.   only the first 198 palette entries for video colors; the remaining 
  103.   38 palette entries are reserved for use by the application.
  104.  
  105. o OVERVIEW.DOC
  106.   This document presents a high-level overview of Indeo video interactive's
  107.   new features.
  108.  
  109. o R4CAPS.DOC
  110.   Version 2.8 of the "Indeo Video Interactive Features and Capabilities"
  111.   document, includes updates to the video for windows programming
  112.   interface specification.
  113.         
  114. o TRAN_IV4.DOC
  115.   This whitepaper describes techniques for successfully encoding transparent   
  116.   Indeo video bitstreams using Adobe Premiere* 4.0 for Windows
  117.  
  118. o VFW_SPEC.DOC
  119.   Updates the Video for Windows programming interface specification.
  120.  
  121. o VFW_SPEC.H
  122.   A header file to match the Video for Windows ICM messages and
  123.   structures for the Indeo video interactive codec.
  124.  
  125.  
  126. Known Operating Characteristics of R4.1:
  127. ----------------------------------------    
  128. o Can not use MCIAVI to access interactive features
  129.  
  130.   In order to access the new interactive features and capabilities
  131.   introduced by Indeo video interactive within the existing Video For Windows
  132.   architecture, the ICM interface must be used.  VfW does not allow
  133.   access to the ICM via the MCIAVI interface.  As a result, an interactive
  134.   application must provide the MCIAVI functionality for decoding such as
  135.   avi file I/O, sound play and synchronization, and keyframe management.
  136.  
  137.   Linear applications, such as those presently using Indeo Video R3.2,
  138.   can use the MCIAVI interface and obtain the image quality and the 
  139.   automatic scalability capability of Indeo video interactive.
  140.  
  141. o Does not load on 386 machines
  142.  
  143.   In order to provide a high quality image with good playback performance, 
  144.   the recommended minimum system configuration for Indeo video interactive
  145.   is a  486DX2/66.  The Indeo video interactive codec is implemented with
  146.   instructions specific to 486 or later processors. If the codec detects a
  147.   386 processor or less, then the codec is not loaded.  It is recommended
  148.   that applications check the processor type and notify the 386 user that
  149.   they have insufficient resources to play the video portions of the
  150.   application.
  151.  
  152. o Playing Multiple clips
  153.  
  154.   Multiple clips will play simultaneously; however, playing clips with
  155.   different frame rates disables the scalability mechanism.  During
  156.   concurrent playback, both clips will play all frames and all bands.
  157.   Scalability will be re-enabled as soon as all active clips have the
  158.   same frame rate.
  159.  
  160. o Transparency Playback and Dropped Frames
  161.  
  162.   1.  For software vendors using Transparency and drawing directly to
  163.       the on-screen frame buffer:
  164.  
  165.       If the application requires all frames to be returned, such as in
  166.       an application that uses transparency to an on-screen buffer, then
  167.       the codec should be used without ICM_DRAW_BEGIN and ICM_DRAW_END
  168.       calls surrounding the DECOMPRESS messages for the motion playback.
  169.       This ensures that no frames will be dropped so that the
  170.       non-transparent section is overlayed on the background.
  171.       These DRAW messages cause the decoder to begin scaling back and
  172.       dropping frames when the required decode time is not available.
  173.       The ICM_DRAW_BEGIN message puts the the decoder in "Normal
  174.       Playback" mode, and the ICM_DRAW_END message takes it out and puts
  175.       it back into "Stepping Mode" (The default playback mode of the
  176.       decoder), where all frames are returned.
  177.  
  178.   2.  For software vendors using Transparency and drawing to an
  179.       off-screen frame buffer:
  180.  
  181.       The application needs to recognize the codec's "Don't Draw"
  182.       message and not flip screen buffer pages in this case.
  183.  
  184. o IF09 and Transparency / Local Decode
  185.  
  186.   IF09 is a data format which can be output by the R4.1 codec.  It is
  187.   similar to the Raw YVU9 format.  IF09 is used as input to DCI enabled
  188.   hardware that handles color space conversion.
  189.  
  190.   1.  The IF09 output format supported by Indeo video interactive does
  191.       not directly support the Transparency and Local Decode features
  192.       of the algorithm, however they can be used together with
  193.       application support.
  194.  
  195.   2.  IF09 and Transparency:  The entire IF09 buffer is filled by image
  196.       data regardless of Transparency (or local decode).  Thus,
  197.       transparent pixels ARE written in this buffer.  To use
  198.       transparency, the calling application must request to have the
  199.       transparency mask exposed, and combine it with the IF09 buffer at
  200.       color conversion time.  
  201.  
  202.   3.  IF09 and Local Decode:  The calling application has 2 ways of
  203.       getting full local decode support with the decoder.  It may
  204.       manually clip view rectangle from the IF09 buffer, as i